ruinously expensive - German English Dictionary